<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*共用css，模板里只能模板设计小组人员才能修改*/
/*模板设计小组人员修改以后注意本地备份一下*/
/*最新更新人员：胡平2017-3-13*/   
/* 清除内外边距 */
@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
}
input,textarea {border: 2 none; box-shadow: none; outline: none;}
/* 设置默认字体 */
body,button, input, select, textarea {font: 14px/22px "Microsoft YaHei";color: #666;}
h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}
h4, h5, h6 {font-size: 100%;}
i{ font-style:normal;}
* h1,* h2,* h3,* h4,* h5,* h6{margin: 0px;}
/* 重置列表元素 */
ul, ol ,li{list-style: none;}
/* 重置文本格式元素 */
a {text-decoration: none; color: #666; word-wrap:break-word;}/*英文换行*/
a:hover {text-decoration: none; color: #930;}
/* 重置表单元素 */
legend {color: #000;} /* for ie6 */
fieldset, img {border: none;} /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea {
    font-size: 100%; /* 使表单元素在 ie 下能继承字体大小 */
}
body{
    min-width: 1200px;
    width: 100%;
    overflow: hidden;
}

/* 重置表格元素 */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html {overflow-y: scroll;}


/*设置浮动*/
.fl {float: left;}
.fr {float: right;}
.pr{position: relative;}
.pa{position: absolute;}


/*清除浮动*/
.clear{clear: both;height: 0;}
.blk-main .clearlist,.blk-main .listclear{ clear:both;height:0;padding:0;margin:0;border:0;width:100% ;float:none;}
.b-main .clearlist,.b-main .listclear{ clear:both;height:0;padding:0;margin:0;border:0;width:100% ;float:none;}
.clearafter:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }


/*全局背景色1*/
.body-color{background: #ffffff;}
.bark-body-color{background:#181818;}

.blk{margin-bottom: 25px;}
/*Main模板*/
.blk-main{width:1200px; margin: 0 auto;}
/*小模块*/
.blk-xs{width:240px; margin-bottom:40px;}
/*中模块*/
.blk-sm{width:930px;}
/*小版块*/
.blk{margin-bottom:30px;}




/*首页板块全局补白*/
.p{padding: 30px 0;}
/*首页板块全局变量*/
.b{clear: both;}
/*内页板块全局变量*/
.blk{margin-bottom:  20px;}


/*数据更新中的样式*/
.nodata {background:url("../images/nodata.png") no-repeat 58px 20px #fff;margin: 10px 0;padding:80px 0 80px 220px;border:1px solid #eee;text-transform: capitalize;}


/*详情内容*/
.endit-content{ line-height:28px;}
.endit-content p{margin:15px 0;}
.endit-content img{max-width:100%;}
/*百度地图图片*/
.endit-content #map img,.endit-content #dituContent img,.endit-content #platform img{max-width: inherit;}
.endit-content em,.endit-content i{font-style: italic;}
.endit-content .img-p{text-indent: 0px; padding-top: 14px; margin: 0px; text-align: center;}
.endit-content .img-container{}
.endit-content .img-block {text-indent: 0px;padding-top: 14px;margin: 0px;text-align: center;}
/*详情关键字飘红加粗*/
.endit-content a{color:#f00; font-weight: bold;}
/*详情内容关键字加VI色*/
/*.endit-content a{color:#222126; font-weight: bold;}*/

/*表单弹框*/
.nsw-modal {
    width: 100%;
    height: 100%;
    background: rgba(225, 225, 225, 0.5);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99999; 
}
.modal-dialog {
    position: fixed;
    color:#000000;
    top: 150px;
    width: 400px;
    border-radius: 3px;
    min-height: 155px;
    overflow: hidden;
    z-index: 99998;
    margin-left: -200px;
    left: 50%; 
}
.modal-dialog .css-icon {
    background-image: url("../images/modal-icons.png"); 
}
.modal-dialog .modal-head {
    height: 30px;
    line-height: 30px;
    padding: 0px 20px;
    background: #F6EFEF;
    font-size: 14px; 
}
.modal-dialog .modal-head .modal-logo {
    width: 15px;
    height: 15px;
    background-position: 1px 0px;
    margin: 8px 5px 0 0;
    float: left; 
}
.modal-dialog .modal-head .close {
    float: right;
    width: 15px;
    height: 15px;
    background-position: -14px 0px;
    margin-top: 8px; 
}
.modal-dialog .modal-body {
    width: 100%;
    min-height: 125px;
    background: #ffffff; 
}
.modal-dialog .modal-body .modal-body-left {
    width: 140px;
    float: left; 
}
.modal-dialog .modal-body .modal-body-left .icon {
    width: 64px;
    height: 64px;
    margin: 30px 0 0 48px; 
}
.modal-dialog .modal-body .modal-body-left .success-message {
    background-position: 0px -14px; 
}
.modal-dialog .modal-body .modal-body-left .warming-message {
    background-position: 0px -78px; 
}
.modal-dialog .modal-body .modal-body-right {
    width: 260px;
    float: right;
    padding-top: 20px; 
}
.modal-dialog .modal-body .modal-body-right .close-btn {
    color: #000;
    text-align: center;
    width: 90px;
    display: inline-block;
    height: 24px;
    line-height: 24px;
    background: #818079; 
}
.modal-dialog .modal-body .modal-body-right p {
    line-height: 30px; 
}

/*翻页*/
.p12-pagination-1-main {
    margin: 0 auto; 
    padding: 20px 0;
    height: 30px;
    text-align: center;
}

.p12-pagination-1 a,
.p12-pagination-1 span {
    vertical-align: top;
    display: inline-block;
    padding: 0 8px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #e5e5e5; 
    text-align: center;
    margin: 0 2px;
    background: #fff;
}

.p12-pagination-1 span {
    border: 1px solid #fff;
}

.p12-pagination-1 .page_curr {
    background:#222126;
    color:#fff;
    border-color:#222126;
}

.p12-pagination-1 .laypage_first,
.p12-pagination-1 .laypage_last {
    display: none;
}

@charset "utf-8";
body{overflow-x:hidden}



/**/
.banner { height:500px;}
.banner li a{height:500px; background:url("../images/banner.jpg") no-repeat center;display: block;}
/**/
.searchbj{border-bottom:2px solid #c4c4c4;}
.search{ height:80px; line-height:80px; }
.search em{ font-size:14px; color:#333;}
.search em a{ margin-left:8px; font-size:12px; color:#666;}
.search span{ width:378px; height:42px; display: block; border:1px solid #e3e3e3; margin-top: 20px;float: right;line-height: 42px;}
.search span  .k1 {width: 327px;  height: 42px;  border:0;  line-height: 36px;  padding-left: 18px;}
.search span  .k2 { width:19px; height:21px; background:url("../images/ss.png") no-repeat; border:0;   cursor: pointer;}
/**/
.comifbj{ height:453px;background: #f0f0f0; padding-top:57px; margin-top:15px;  }
.comifbj .comif{ height:673px; }
.info{ width:672px; height:390px; display: block; float: left;}
.info ul{ width:288px; height:200px; background: #FFF; padding:10px 10px 0;margin-right: 14px; float:left;}
.info ul li{ background:#222126; float:left; width:141px; height:98px; margin-right:3px; margin-bottom:3px;}
.info ul li a.fz{width:66px; height:56px; padding:22px  36px  20px  39px;display: block;  }
.info ul li a.fz i{ display: block;width:30px; height:30px;margin-left: 18px;}
.info ul li a.fz i img{width:30px; height:30px;}
.info ul li a.fz em{ margin-top:5px;font-size:16px; color:#FFF; font-style:normal;}
.info ul li a.qy{width:66px; height:56px; padding:22px  36px  20px  39px;display: block; }
.info ul li a.qy i{ display: block;width:40px; height:30px;margin-left: 18px;}
.info ul li a.qy i img{width:40px; height:30px;}
.info ul li a.qy em{ margin-top:5px;font-size:16px; color:#FFF;font-style:normal;}
.info ul li a.gc{width:66px; height:56px; padding:22px  36px  20px  39px;display: block; }
.info ul li a.gc i{ display: block;width:30px; height:30px;margin-left: 18px;}
.info ul li a.gc i img{width:30px; height:30px;}
.info ul li a.gc em{ margin-top:5px;font-size:16px; color:#FFF;font-style:normal;}
.info ul li a.sc{width:66px; height:56px; padding:22px  36px  20px  39px;display: block; }
.info ul li a.sc i{ display: block;width:30px; height:30px;margin-left: 18px;}
.info ul li a.sc i img{width:30px; height:30px;}
.info ul li a.sc em{ margin-top:5px;font-size:16px; color:#FFF;font-style:normal;}
.info dl{ width:350px; height:130px; display: block; float:right; margin-top:45px;}
.info dl dt{ font-size:18px;color:#333333; font-weight:bold;}
.info dl dt p{ margin-top:13px; margin-bottom:16px;}
.info dl dd{ font-size:13px; color:#064a91; text-transform:uppercase;}
.info dl dd a{ display: block; margin-top:10px;}
.info dl dd a img{ width:110px; height:25px;}
.info span{ display: block; width:100px; height:110px; background:#064a91; margin-left: 10px; margin-right:25px; margin-top:3px; padding:33px 20px; float:left;}
.info span a{ font-size: 26px;  color: #FFF;  margin-top: 31px;  display: block;  text-transform: uppercase;}
.info span a i{ font-size:14px; color:#FFF; margin-left: 10px;}
.info .sm{ margin-top:46px; width:480px; height:88px; font-size:14px; color:#666666; float:right;text-indent:2em;}
.vid{ width: 467px;height: 392px; background: url("../images/xsp.png") no-repeat; float:right; padding: 19px 19px 0;}
.vid span{ width:465px; height:263px;display: block; position: relative;}
.vid span video{width:465px; height:263px;}
.vid span img{ width:465px; height:263px;}
.vid span a.bf img{ width:77px; height:76px; position: absolute;top:40%; left:40%;  display: block;}
.comifbj .comif h3{ text-align: center; font-size:28px; color:#000; height:50px; margin-top: 53px; margin-bottom:40px; background: url("../images/hg.jpg") no-repeat 51% 91%;font-weight: normal;}
.comifbj .comif h3 i{ font-size:28px; font-weight:bold;color:#064a91;}
.comifbj .comif h3 i em{ height:8px; margin-left:10px; margin-right:10px; }
.comifbj .comif h3 i em img{ margin-bottom:6px;}
.comifbj .comif .z{ height:120px; width:1070px; margin-left:62px}
.comifbj .comif .z li{ float:left; width:169px; height:89px;  margin-left:118px; padding-top: 28px;  padding-left: 7px;  text-align: center;border:1px solid transparent;}
.comifbj .comif .z li i{font-size:28px; color:#064a91; font-weight:bold;}
.comifbj .comif .z li span{font-size:16px; color:#064a91;font-weight:bold;}
.comifbj .comif .z li p{ display: block; font-size:18px; font-weight:bold; color:#333; margin-top:10px;}
.comifbj .comif .z li.cur{ margin-left:0;}
.comifbj .comif .z li:hover{ border:1px solid #064a91;width:169px; height:89px;}
/**/
.cpztcbj{ height:740px; background: url("../images/cpztc.jpg") no-repeat center;}
.cpztcbj .cpztc{height:740px;}
.cpztcbj .cpztc h3{ height:51px; padding-top:19px;}
.cpztcbj .cpztc h3 a{ height:12px; background: url("../images/jt5.png") no-repeat left; width:23px; margin-left:49%; display: block;}
.cpztcbj .cpztc .cpbt{ width:211px; height:574px; margin-right:27px; float:left;}
.cpztcbj .cpztc .cpbt h4{height:50px; background: url("../images/btbj.jpg") no-repeat; width:157px;padding: 30px 27px;}
.cpztcbj .cpztc .cpbt h4 span{ font-size:56px; color:#FFF; float:left;line-height: 50px;}
.cpztcbj .cpztc .cpbt h4 b{ color:#FFF;float:left; font-size: 24px;margin-top: 5px;}
.cpztcbj .cpztc .cpbt h4 b i{ display: block;font-size: 18px;}
.cpztcbj .cpztc .cpbt .pro{ width:211px; height:433px; background:#FFF; padding-top:25px; float:left}
.cpztcbj .cpztc .cpbt .pro em{ display: block; width:150px; height:27px; padding-left:20px; background:#979797; border-radius: 3px; line-height:27px;  margin:0 auto 14px;}
.cpztcbj .cpztc .cpbt .pro em a{font-size:14px; color:#FFF; font-weight:bold; height: 27px;  display: block; font-style:normal;}
.cpztcbj .cpztc .cpbt .pro em a:hover{background: url(../images/fdh_h.png) no-repeat 120px;}
.cpztcbj .cpztc .cpbt .pro em a i{ float:right; margin-right:45px;}
.cpztcbj .cpztc .cpbt .pro ul{ width:128px; margin: 0 auto; padding-bottom:8px; display: none;}
.cpztcbj .cpztc .cpbt .pro ul li{ height:27px; line-height:27px;}
.cpztcbj .cpztc .cpbt .pro ul li a.bt{ display: block; color:#333;}
.cpztcbj .cpztc .cpbt .pro ul li a{font-size:13px;color:#333333;} 
.cpztcbj .cpztc .cpbt .pro ul li a:hover{color: #064a91;}
.cpztcbj .cpztc .cpbt  p{ height:6px; width:211px; background: #064a91; display: block;}
.cpztcbj .cpztc .pro_r{ width:952px; height:575px; float:right;}
.cpztcbj .cpztc .pro_r li{ width:238px; height:281px; float:left;line-height: 0;margin-bottom: 19px;}
.cpztcbj .cpztc .pro_r li img{ width: 236px; height:236px; border:1px solid #e3e3e3;}
.cpztcbj .cpztc .pro_r li a{ display: block;text-align: center; width:238px; background:#979797; height:238px; line-height:38px; font-size:14px; color:#333333;}
.cpztcbj .cpztc .pro_r li a.bt{width:238px; height:38px;}
.cpztcbj .cpztc .pro_r li:hover img{width: 236px; height:236px; border:1px solid #064a91;}
.cpztcbj .cpztc .pro_r li:hover a{ background:#064a91; color:#FFF;}
/**/
.slbj{ height:650px;}
.slbj .sl{height: 706px;padding-top: 50px;}
.slbj .sl h3{ text-align: center; font-size:28px; color:#333333;line-height: 30px;height: 60px; margin-bottom:0; padding-bottom:70px; background: url("../images/hg.jpg") no-repeat center;font-weight: normal;}
.slbj .sl h3 a{ color:#000;}
.slbj .sl h3 i{ font-weight:bold; font-size:28px; color:#064a91; font-style: normal;}
.slbj .sl h3 span{ font-size:16px; text-transform:uppercase;}
.slbj .sl .hyfl{ width:400px; height:404px; float:left;}
.slbj .sl .hyfl li{ width:198px; height:98px;border:1px solid #e3e3e3; float:left; }
.slbj .sl .hyfl li.hy1 a{ height:39px;  display: block;  font-size:18px; color:#333;margin-top: 28px; text-align:center;}
.slbj .sl .hyfl li.hy1 a i{ display: block;font-size:10px; color:#333;}
.slbj ul li.on:hover,.slbj ul li.on{background:#064a91;}
.slbj .sl .hyfl .hy1.on a{ color:#FFF;}
.slbj .sl .hyfl li.on a i{ color:#FFF;}

.slbj .sl .hyfl li.hy2 a{ height:39px; text-align:center; display: block;  font-size:18px; color:#333;margin-top: 28px;}
.slbj .sl .hyfl li.hy2 a i{ display: block;font-size:10px; color:#333;}
.slbj ul li.on:hover,.slbj ul li.on{background:#064a91;}
.slbj .sl .hyfl .hy2.on a{ color:#FFF;}
.slbj .sl .hyfl li.on a i{ color:#FFF;}

.slbj .sl .hyfl li.hy3 a{  height:39px; display: block; font-size:18px; color:#333;margin-top: 28px;text-align:center;}
.slbj .sl .hyfl li.hy3 a i{ display: block;font-size:10px; color:#333;}
.slbj ul li.on:hover,.slbj ul li.on{background:#064a91;}
.slbj .sl .hyfl .hy3.on a{ color:#FFF;}
.slbj .sl .hyfl li.on a i{ color:#FFF;}

.slbj .sl .hyfl li.hy4 a{  height:39px;  display: block;  font-size:18px; color:#333;margin-top: 28px;text-align:center;}
.slbj .sl .hyfl li.hy4 a i{ display: block;font-size:10px; color:#333;}
.slbj ul li.on:hover,.slbj ul li.on{background:#064a91;}
.slbj .sl .hyfl .hy4.on a{ color:#FFF;}
.slbj .sl .hyfl li.on a i{ color:#FFF;}

.slbj .sl .hyfl li.hy5 a{  height:39px; display: block;  font-size:18px; color:#333;margin-top: 28px;text-align:center;}
.slbj .sl .hyfl li.hy5 a i{ display: block;font-size:10px; color:#333;}
.slbj ul li.on:hover,.slbj ul li.on{background:#064a91;}
.slbj .sl .hyfl .hy5.on a{ color:#FFF;}
.slbj .sl .hyfl li.on a i{ color:#FFF;}

.slbj .sl .hyfl li.hy6 a{  height:39px; display: block;  font-size:18px; color:#333;margin-top: 28px; text-align:center;}
.slbj .sl .hyfl li.hy6 a i{ display: block;font-size:10px; color:#333;}
.slbj ul li.on:hover,.slbj ul li.on{background:#064a91;}
.slbj .sl .hyfl .hy6.on a{ color:#FFF;}
.slbj .sl .hyfl li.on a i{ color:#FFF;}

.slbj .sl .hyfl li.hy7 a{  height:39px;  display: block;  font-size:18px; color:#333;margin-top: 28px;text-align:center;}
.slbj .sl .hyfl li.hy7 a i{ display: block;font-size:10px; color:#333;}
.slbj ul li.on:hover,.slbj ul li.on{background:#064a91;}
.slbj .sl .hyfl .hy7.on a{ color:#FFF;}
.slbj .sl .hyfl li.on a i{ color:#FFF;}
.slbj .sl .hyfl span{float:left; width:198px;height:98px;border: 1px solid #e3e3e3;}
.slbj .sl .hyfl span a{ height:28px;  display: block;  font-size:18px; color:#333;margin-top: 28px;text-align:center;}
.slbj .sl .hyfl span a i{ display: block;font-size:10px; color:#333;}
.slbj .sl .hyfl span:hover a{color:#FFF; }
.slbj .sl .hyfl span:hover{background:#064a91;}
.slbj .sl .hyfl span:hover a i{color:#FFF;}
.slbj .sl .s{height:400px; width:730px; position:relative; float:left; margin-bottom:48px;}
.slbj .sl .tgs{ height:400px; width:730px; float:left;margin-bottom:44px;}
.slbj .sl .tgs span{height:400px; width:730px; display:block;}
.slbj .sl .tgs span img{height:400px; width:730px;}
.slbj .sl p{ width:661px; height:100px; background: rgba(133,133,133,0.6); position: absolute;bottom:0;display: block;  left: 0; padding-left: 69px }
.slbj .sl p i{font-size:18px; color:#FFF;margin-top: 18px;display: block;}
.slbj .sl p em{ width:494px; height:24px;font-size:18px;  display: block; margin-top:11px;}
.slbj .sl p em a{ color:#FFF; margin-right:15px; height:16px; background: url("../images/xtb.png")no-repeat; padding-left:23px; font-size:14px; font-style:normal;}
.slbj .sl .pp{ height:119px;  margin-top:44px;}
.slbj .sl .pp li{ width:230px;height:117px; border:1px solid #e5e5e5; margin-left:10px; float:left;}
.slbj .sl .pp li a img{ width:230px; height:115px;}
.slbj .sl .pp li.cur{margin-left:0;}
.slbj .sl .btn{width: 100%;height: 0;position: relative;}
.slbj .sl .btn i{position: absolute;width: 30px;height: 48px;top: -81px;cursor: pointer;}
.slbj .sl .btn .prev{background: url("../images/jt1.png") no-repeat;left: -50px;}
.slbj .sl .btn .prev:hover{background: url("../images/jt1_h.png") no-repeat;}
.slbj .sl .btn .next{background: url("../images/jt2.png") no-repeat;right: -50px;}
.slbj .sl .btn .next:hover{background: url("../images/jt2_h.png") no-repeat;}
/**/
.qcdwbj{ height:632px;background:url("../images/qcdwbj.jpg") no-repeat center;margin-bottom: 80px;}
.qcdwbj .qcdw{ height:632px; position:relative;}
.qcdwbj .qcdw h3{ text-align:center; font-size:27px; margin-bottom:39px; color:#FFF; font-weight: normal; height:46px; line-height:23px; padding-top:52px; background: url("../images/hg.jpg") no-repeat center 99%;}
.qcdwbj .qcdw h3 i{ font-weight:bold; color:#064a91;}
.qcdwbj .qcdw em{ float:left; width:619px; height:348px; display: block;margin-bottom:58px;}
.qcdwbj .qcdw em img{width:619px; height:348px;}
.qcdwbj .qcdw dl{width:564px; height:340px;  float:right; margin-top:8px;}
.qcdwbj .qcdw dl dt{ width:448px; height:143px; margin-bottom:38px;}
.qcdwbj .qcdw dl dt li{ font-size:16px; color:#FFF; line-height:35px;}
.qcdwbj .qcdw dl dd{ height:144px;}
.qcdwbj .qcdw dl dd a{ display: block; width:188px; height:144px; float:left;}
.qcdwbj .qcdw dl dd a img{ width:188px; height:144px;}
.qcdwbj .qcdw .cpzs{ height:109px; width:830px; float:left;}
.qcdwbj .qcdw .cpzs li{ float:left; margin-left:9px;}
.qcdwbj .qcdw .cpzs li a{ width:158px; height:89px; display: block;}
.qcdwbj .qcdw .cpzs li a img{width:158px; height:89px;}
.qcdwbj .qcdw .cpzs li a.bt{font-size:14px; text-align:center;height: 20px;}
.qcdwbj .qcdw  span a .prev{ height:29px; width:29px; background:url("../images/jt3.png") no-repeat; display: block; float:left; margin-right:15px;}
.qcdwbj .qcdw  span a .next{ height:29px; width:29px; background:url("../images/jt4.png") no-repeat;display: block; float:left;}
.qcdwbj .qcdw  span a{width: 158px;  height: 56px; display:block; padding-top:33px;}
.qcdwbj .qcdw span{margin-right:0;height: 89px; width:89px; display:block;
float: left;position: absolute;bottom: 0;right: 250px;}
.qcdwbj .qcdw .cpzs li.n{ margin-right:0;}
.qcdwbj .qcdw  span a i{ width:29px; height:29px; display: block; float:left;margin-left: 14px;}
.qcdwbj .qcdw .an i.prev:hover{background: url("../images/jt3_h.png")no-repeat;}
.qcdwbj .qcdw .an i.next:hover{background: url("../images/jt4_h.png")no-repeat;}
/**/
.ppslbj{ height:444px; margin-bottom:47px;}
.ppsl{height:349px; margin-top:52px;}
.ppsl h3{ text-align:center; height:50px;background: url("../images/hg.jpg") no-repeat center 99%; font-size:27px; font-weight:normal;color:#000;}
.ppsl h3 i{ font-weight:bold; color:#064a91;}
.ppsl em{ display:block; width:1200px; height:349px; margin-bottom:50px; }
.ppsl em img{width:1200px; height:349px; margin-top:40px; }
/**/
.qyhh{height:769px;}
.qyhh h3{ height:60px;text-align:center; font-size:27px;  background: url("../images/hg.jpg") no-repeat center 99%; margin-bottom:29px;font-weight: normal; color:#000;}
.qyhh h3 em{color:#064a91; font-size:28px;  }
.qyhh h3 em i{font-size:50px; font-weight:bold;}
.qyhh{position: relative;}
.sbx_1{ float:left;margin-left: -960px; width:960px; height:680px; display:block;position:absolute;left:50%;} 
.sbx_1 p{ width:960px; height:680px; display:block; }
.sbx_1 p img{width:960px; height:680px; display:block;}
.sbx{float: right;width: 960px;background: url("../images/jqt2.jpg") no-repeat;position:absolute;left:50%;}
.sbx ul{ width:715px; height:680px;margin-left:-45px;}
.sbx ul li{ height:135px; padding-top:30px;}
.sbx ul li.cur dl p.x{background: url("../images/yd2.png")no-repeat left 10px;}
.sbx ul li em{margin: 23px 50px 0 8px;float:left;}
.sbx ul li .tb1{ height:80px; background: url("../images/cdtb.png")no-repeat center; width:80px; display: block; float:left;}
.sbx ul li dl{width:550px; height:140px; float:left; }
.sbx ul li dl dt{ font-size:22px; font-weight:bold; color:#FFF;margin-bottom: 21px; display: block;}
.sbx ul li dl dd p{ font-size:14px; color:#d9a8ad;background: url("../images/yd2.png")no-repeat left; padding-left:11px; }
.sbx ul li dl dd{ display: none;}
.sbx ul li:hover dd,.sbx ul li.on dd{display: block;}
.sbx ul li:hover dl{height:140px;}
.sbx ul li.on{ height:155px; background:url("../images/bj.png") no-repeat left; width:715px; position: relative; left: -8px; }
.sbx ul li.on em{margin: 23px 50px 0 15px;}
.sbx ul li .tb1{height:80px; width:80px;background: url(../images/cdtb.png) no-repeat center;}
.sbx ul li .tb2{height:80px; width:80px;background: url(../images/sltb.png) no-repeat center;}
.sbx ul li .tb3{height:80px; width:80px;background: url(../images/dltb.png) no-repeat center;}
.sbx ul li .tb4{height:80px; width:80px;background: url(../images/cltb.png) no-repeat center;}
.sbx ul li.on .tb1,.sbx ul li:hover .tb1{background: url(../images/cdtb_h.png) no-repeat center;}
.sbx ul li.on .tb2,.sbx ul li:hover .tb2{background: url(../images/sltb_h.png) no-repeat center;}
.sbx ul li.on .tb3,.sbx ul li:hover .tb3{background: url(../images/dltb_h.png) no-repeat center;}
.sbx ul li.on .tb4,.sbx ul li:hover .tb4{background: url(../images/cltb_h.png) no-repeat center;}
/**/
.xzcbj{ height:573px;}
.xzcbj .xzc{ height:573px;}
.xzcbj .xzc h3{ text-align:center; font-size:27px; height:50px; background: url("../images/hg.jpg") no-repeat center 99%; margin-top:60px; font-weight:normal; margin-bottom:34px; color:#000;}
.xzcbj .xzc h3 i{color:#064a91; font-weight:bold;}
.xzcbj .xzc .xwzx{ width:758px; height:422px; margin-right: 75px; float:left;}
.xzcbj .xzc .xwzx span{ width:666px; height:75px; display: block; margin-bottom:39px;}
.xzcbj .xzc .xwzx span a{ float:left; line-height:75px;width: 257px; padding:0 38px; color:#222126; display:block;}
.xzcbj .xzc .xwzx  a.x{ float:left;width:202px; height:202px;display:block;}
.xzcbj .xzc .xwzx  a.x img{ width:202px; height:202px; display:block;}
.xzcbj .xzc .xwzx span a i{ height:31px; background: url("../images/jh.png")no-repeat right; display: block;width: 31px;  float: right;  margin-top: 22px;}
.xzcbj .xzc .xwzx span a:hover,.xzcbj .xzc .xwzx span a.xw{ background:#064a91; color:#FFF;}
.xzcbj .xzc .xwzx span a:hover i,.xzcbj .xzc .xwzx span a.xw i{ background: url("../images/jh_h.png")no-repeat right;}
.xzcbj .xzc .xwzx em{ width:202px; height:202px; display: block; margin-left:40px; float:left; margin-bottom:28px;}
.xzcbj .xzc .xwzx em img{width:202px; height:202px;}
.xzcbj .xzc .xwzx dl{ width:494px;height:202px; float:left;margin-left:17px; }
.xzcbj .xzc .xwzx dl dt{ margin-bottom:25px; font-size:14px; color:#222126;}
.xzcbj .xzc .xwzx dl dt a{ color:#222126;}
.xzcbj .xzc .xwzx dl dd{line-height:30px; font-size:13px;color:#222126; margin-bottom:21px;}
.xzcbj .xzc .xwzx dl p{ width:165px; height:45px;}
.xzcbj .xzc .xwzx dl p a{ height:45px; background: url("../images/anbj.png")no-repeat; line-height:45px; font-size:14px; color:#222126; display: block;width: 143px; padding-left: 22px;}
.xzcbj .xzc .xwzx .zx{ margin-top:26px; width: 720px;height: 78px }
.xzcbj .xzc .xwzx .zx li{ line-height:26px;}
.xzcbj .xzc .xwzx .zx li a{ font-size:14px; color:#222126;}
.xzcbj .xzc .xwzx .zx li a i{float:right; color:#777777;}
.xzcbj .xzc .cjwd{ width:334px; height:422px;  float:left;}
.xzcbj .xzc .cjwd span a{ float:left; line-height:75px;width: 257px; padding:0 38px; color:#222126;}
.xzcbj .xzc .cjwd span a i{ height:31px; background: url("../images/jh.png")no-repeat right; display: block;width: 31px;  float: right;  margin-top: 22px;}
.xzcbj .xzc .cjwd span a:hover{ background:#064a91; color:#FFF;}
.xzcbj .xzc .cjwd span a:hover i{ background: url("../images/jh_h.png")no-repeat right;}
.xzcbj .xzc .cjwd em{ width:332px; height:147px;display: block; margin-bottom:23px;}
.xzcbj .xzc .cjwd em img{width:332px; height:147px;}
.xzcbj .xzc .cjwd dl{ width:321px;height:163px;}
.xzcbj .xzc .cjwd dl dt{width:307px; height:50px; font-size:14px;  color:#222126;}
.xzcbj .xzc .cjwd dl p{width:302px;height:1px; border-bottom:1px solid #666; margin-left:19px;}
.xzcbj .xzc .cjwd dl dt .w{ height:32px;background: url("../images/w.png") no-repeat; width:26px; display: block; float:left; margin-right:18px;}
.xzcbj .xzc .cjwd dl dt a{ color:#222126;}
.xzcbj .xzc .cjwd dl dd{width:303px; height:86px; margin-top:20px; font-size:13px;color:#222126;}
.xzcbj .xzc .cjwd dl dd .d{height:90px;background: url("../images/d.png") no-repeat; width:26px; display: block; float:left; margin-right:18px;}
/**/


                     .content{ width:1200px; margin:0 auto;}
				.headbj{ height:196px; background: url("../images/headbj.jpg")  no-repeat center; z-index:99; position:relative; width:100%;}
					.headbj .head{height:196px;}
					.headbj .head h3{height:32px; width: 1200px; line-height:32px; font-size:12px; color:#a1a1a1;float:left; font-weight:normal; }
					.headbj .head h3 em{ width:204px; height:32px; display: block; float:right;}
					.headbj .head h3 em a{font-size:12px; color:#a1a1a1; border-right:1px solid #aeaeae; padding-right:12px; margin-right:10px;font-style: normal;}
				   .headbj .head h3 em a.wz{color:#064a91; font-size:14px;}
					.headbj .head h3 em a.dt{border-right:0; padding-right:0; margin-right:0;}
					.headbj .head dl{ width:700px; height:71px; display: block;  float:left; margin-top:20px;}
					.headbj .head dl dt{ width: 194px;float: left; margin-right:23px; }
					.headbj .head dl dt a{ display: block; height:71px; padding-right:24px;}
					.headbj .head dl dt a img{height:71px;}
					.headbj .head dl dd{ float:left; width:450px; height:45px;  font-weight:bold;color:#222126; margin-top:14px;}
					.headbj .head dl dd em{font-size:26px;font-style: normal;}
					.headbj .head dl dd i{ display: block; color:#333; font-size:12px; margin-top:5px;font-weight: normal; text-transform: uppercase;font-style: normal;}
					.headbj .head span{ width:194px; height:54px; display: block; float:right; margin-top:34px;}
					.headbj .head span p{height:22px;; background: url("../images/rxtb.png")no-repeat; padding-left:35px;font-size:16px; color:#064a91;}
					.headbj .head span em{display: block; font-size:24px; color:#222126; font-weight:bold; margin-top:5px;font-style: normal;}
					.headbj .head ul{ height:58px; padding-top:15px;}
					.headbj .head ul li{height:58px; float:left; line-height:58px; text-align:center;}
					.headbj .head ul li a{ font-size:14px; color:#FFF; padding: 0 70px;}
					.headbj .head ul li p{position: absolute;width:85% ;left: 8%;top: 196px;font-size:0; background:rgba(0,0,0,0.6);display:none;}
					.headbj .head ul li p a{display: block; text-align: center;width: 15%;float: left;padding: 0 28px;}
					.headbj .head ul li:hover, .headbj .head ul li.cur{ background:#064a91;}
					.headbj .head ul li p a:hover{background:#064a91;}
					.headbj .head ul li:hover p a{font-size:14px;}
				
       
            .fullSlide{min-width:1200px;position:relative;height:500px;overflow:hidden; z-index: 2;}
            .fullSlide .bd{position:relative;z-index:0;}
            .fullSlide .bd ul{width:100%!important;}
            .fullSlide .bd li{width:100%!important;height:500px;overflow:hidden;text-align:center;}
            .fullSlide .bd li a{display:block;height:500px;}
            .fullSlide .hd{position:absolute;bottom:32px;z-index:99;left:40%;}
            .fullSlide .hd li{height:7px;float:left;margin-right:20px;background:#fff;width: 80px; border-radius: 0;}
            .fullSlide .hd li.on {background:#064a91;}
            .prev{position: absolute;left:0;top:50%;}
        

         .dbbj{ height:378px;background: url("../images/dbbj.jpg") no-repeat;}
.dbbj .db{ height:378px;}
.dbbj .db dl{ width:217px; float:right; padding-top: 80px;}
.dbbj .db dl dt{width:317px; height:123px;top: -11px;position: relative; margin-bottom:19px;}
.dbbj .db dl dt a{ height:123px; width:317px; display: block;}
.dbbj .db dl dd{ }
.dbbj .db dl dd em{ width:149px; height:175px; display: block; float:left; margin-left:25%;}
.dbbj .db dl dd em i{ width:142px;height:131px;padding:7px 7px 0; display: block; background: url("../images/kk.png")no-repeat;}
.dbbj .db dl dd em a{display: block; text-align: center; font-size:14px; color:#b4b4b4; font-style: normal;}
.dbbj .db dl dd em a img{width:132px; height:124px;display:block;}
.dbbj .db dl dd em.s{ margin-left:16px;}
.dbbj .db .cpdhlx{ width:890px; height:285px;  float:left; margin-top:39px; }
.dbbj .db .cpdhlx .cpzx{ width:125px; height:253px; float:left;}
.dbbj .db .cpdhlx .cpzx li.cur{ margin-bottom:5px;}
.dbbj .db .cpdhlx .cpzx li.cur a{font-size:16px; color:#FFF; font-weight:bold;}

.dbbj .db .cpdhlx .cpzx li a{ font-size:14px;color:#b4b4b4;}
.dbbj .db .cpdhlx .cpzx li{ line-height:28px;}
.dbbj .db .cpdhlx p{ height:250px; width:1px;display: block;border-right:1px solid #2d2d2d; float:left; margin-top:0; margin-left:68px; margin-right:82px;}
.dbbj .db .cpdhlx .wzdh{ width:100px; height:253px; float:left;}
.dbbj .db .cpdhlx .wzdh li.cur{ margin-bottom:5px;}
.dbbj .db .cpdhlx .wzdh li.cur a{font-size:16px; color:#FFF; font-weight:bold;}
.dbbj .db .cpdhlx .wzdh li a{ font-size:14px;color:#b4b4b4;}
.dbbj .db .cpdhlx .wzdh li{ line-height:28px;}
.dbbj .db .cpdhlx .lxwm{ width:311px; height:224px;float: right;}
.dbbj .db .cpdhlx .lxwm li.cur{ margin-bottom:5px;}
.dbbj .db .cpdhlx .lxwm li.cur a{font-size:16px; color:#fff; font-weight:bold;}
.dbbj .db .cpdhlx .lxwm li a{ color:#b4b4b4; margin-right:10px;}
.dbbj .db .cpdhlx .lxwm li{line-height:28px; font-size:14px;color:#b4b4b4;}
.dbbj .db .dbdh{height:40px;margin-top: 13px;line-height: 40px; font-size:12px;}
.dbbj .db .dbdh ul{ text-align:center;}
.dbbj .db .dbdh li.cur{ margin-left:0;}
.dbbj .db .dbdh li{ float:left; margin-left:26px; }
.dbbj .db .dbdh li a{ font-size:12px; color:#b3b3b3; border-right:1px solid #b3b3b3; padding-right:27px;}
.dbbj .db .dbdh li.ne a{ border-right:0;}

 

        .client-2 {
            position: fixed;
            right: -170px;
            top: 50%;
            z-index: 900;
        }
        
        .client-2 li a {
            text-decoration: none;
        }
        .client-2 li {
            margin-top: 1px;
            clear: both;
            height: 71px;
            position: relative;
        }
        
        .client-2 li i {
            background: url(../images/fx.png) no-repeat;
            display: block;
            width: 30px;
            height: 27px;
            margin: 0px auto;
            text-align: center;
        }
        
        .client-2 li p {
            height: 20px;
            font-size: 14px;
            line-height: 20px;
            overflow: hidden;
            text-align: center;
            color: #fff;
        }
        
        .client-2 .my-kefu-qq i {
            background-position: 4px 5px;
        }
        
        .client-2 .my-kefu-tel i {
            background-position: 0 -21px;
        }
        
        .client-2 .my-kefu-liuyan i {
            background-position: 4px -53px;
        }
        
        .client-2 .my-kefu-weixin i {
            background-position: -34px 4px;
        }
        
        .client-2 .my-kefu-weibo i {
            background-position: -30px -22px;
        }
        
        .client-2 .my-kefu-ftop {
            display: none;
        }
        
        .client-2 .my-kefu-ftop i {
            width: 33px;
            height: 35px;
            background-position: -27px -51px;
        }
        
        .client-2 .my-kefu-left {
            float: left;
            width: 77px;
            height: 47px;
            position: relative;
        }
        
        .client-2 .my-kefu-tel-right {
            font-size: 16px;
            color: #fff;
            float: left;
            height: 24px;
            line-height: 22px;
            padding: 0 15px;
            border-left: 1px solid #fff;
            margin-top: 14px;
        }
        
        .client-2 .my-kefu-right {
            width: 20px;
        }
        
        .client-2 .my-kefu-tel-main {
            background: #064a91;
            color: #fff;
            height: 56px;
            width: 247px;
            padding:9px 0 6px;
            float: left;
        }
        
        .client-2 .my-kefu-main {
            background: #064a91;
            width: 97px;
            height: 56px;
            position: relative;
            padding:9px 0 6px;
            float: left;
        }
        
        .client-2 .my-kefu-weixin-pic {
            position: absolute;
            left: -130px;
            top: -24px;
            display: none;
            z-index: 333;
        }
        
        .my-kefu-weixin-pic img {
            width: 115px;
            height: 115px;
        }
    
	
/*优势*/
.container {
    margin-left: auto;
    margin-right: auto;
    width: 1200px;
}
.ys{ overflow: hidden; width: 100%; background: #fff; margin-top:20px;}
.ys .yshh{ width: 100%;}
.ys .ysTit{ overflow: hidden;  height: 146px; text-align: center}
.ys .ysTit h2{ font-size:40px; margin-top:50px; color: #064a91;}
.ys .ysTit h2 i{ font-size:32px; font-weight:normal;}
.ys .ysTit h2 b{ font-size: 65px; color: #064a91}
.ys .ysTit p{ font-size: 24px; margin-top: 50px; color: #333; border-bottom:1px solid #cccccc;}
.ys .ysTit span{font-family: Arial;
    font-size: 15px;
    color: #bcbcbc;
    display: block;
    line-height: 32px;
    margin-top: 12px;
	border:1px solid #cccccc;
	background-color:#FFFFFF;
	width:540px;
	margin:0 auto;
	height:30px;
	margin-top:-17px;}
.ys .ys01{ background: url("../images/ys_01.jpg") no-repeat center; height: 372px;}
.ys .ys02{ background: url("../images/ys_02.jpg") no-repeat center; height:404px; }
.ys .ys03{ background: url("../images/ys_03.jpg") no-repeat center; height: 404px}
.ys .ys04{ background: url("../images/ys_04.jpg") no-repeat center; height: 444px;}
.ys .ysBox{ width: 540px; overflow: hidden; margin-top: 70px; margin-left: 70px;}
.ys .ysBox h3{ font-size: 22px; color: #064a91; margin-bottom: 5px; margin-left: 20px;}
.ys .ysBox span{ display: inline-block; background-color: #e5e5e5; color: #3d3d3d; line-height: 35px; margin-left:20px; padding:  0 10px; font-size: 18px; margin-bottom: 5px; margin-top: 5px;}
.ys .ysBox p{ background: url("../images/ys_li.png") no-repeat 20px 5px; line-height: 20px; font-size: 13px; padding-left: 35px; margin-top: 15px;}
.ys .ysBox h4{ width:245px; margin:0 auto; padding-bottom: 25px;  font-weight: normal; background: url("../images/ys_phone.png") no-repeat 10px 5px,url("../images/ys_phoneBg.png") no-repeat center bottom; padding-left: 55px; font-size: 13px; color: #333; margin-top: 45px;}
.ys .ysBox h4 b{ color: #064a91; font-size: 27px; display: block;}
.ys .four{ margin-top:60px; }
.ys .thr,.ys .two{margin-top:90px;}



/*新闻*/
.N_w{ overflow: hidden; width: 100%;}
.N_w .newBox{ padding: 60px 0; background: #fff url(../images/new_bg.png) repeat-x left bottom; overflow: hidden;}
.N_w .nwlt{ overflow: hidden; width: 846px; float: left;}
.N_w .nw_tit{ overflow: hidden;  border-bottom: 1px solid #e7e7e7; border-top:3px solid #064a91; background-color: #fafafa;}
.N_w .nw_tit h3{ float: left; width: 165px; line-height: 53px; text-align: center; font-size: 18px; font-weight: normal;}
.N_w .nw_tit h3 a{  color: #747474; text-decoration: none}
.N_w .nw_tit a.more{ float: right; display: block; line-height: 53px; font-size: 13px; color: #666; text-transform: uppercase; margin-right: 10px;}
.N_w .nw_tit h3:hover a,.N_w .nw_tit h3.cur a{ font-weight: bold; color: #064a91;}
.N_w .nw_tit h3:hover,.N_w .nw_tit h3.cur { background-color: #fff; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7}
.N_w .nwLtBox{ height: 390px; overflow: hidden; position: relative; border: 1px solid #e7e7e7; border-top:1px solid #fff;}
.N_w .nwLtCon{ position: absolute; top:0; left:0; padding: 0 15px;  display:none}
.N_w .dl{ overflow: hidden; width:820px; margin:25px 0 15px;}
.N_w .dl dt{ width: 250px; float: left;}
.N_w .dl dd{ width: 545px; float: right}
.N_w .dl dd h3{ font-size: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-top: 5px;}
.N_w .dl dd h3 a{ color: #333}
.N_w .dl dd p{ line-height: 22px; height: 88px; margin: 10px 0; font-size: 12px; color: #000; text-align: justify;}
.N_w .dl dd a.xq{ display: block; float: left; color: #000; font-size: 13px;}
.N_w .list{ overflow: hidden}
.N_w .list li{ overflow: hidden; background: url("../images/new_liBg.png") no-repeat left center; padding-left: 15px; line-height: 43px; font-size: 14px; color:#000; border-bottom: 1px dashed #a3a3a3;}
.N_w .list li a{overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: left; width: 425px; display: block}
.N_w .list li span{ float: right; display: block;}
.N_w .list li:hover a{color: #064a91;text-decoration:none;}
.N_w .newRt{ width: 328px; overflow: hidden; border: 1px solid #e7e7e7; float: right; }
.N_w .newDa{ overflow: hidden; width: 100%; height:390px; position: relative;}
.N_w .daUl{ position: absolute; top:0; left:0; padding:0 15px; overflow: hidden}
.N_w .daUl li{ overflow: hidden; padding:10px 10px 15px 15px; border-bottom:1px dashed #a3a3a3;}
.N_w .daUl li h3{ background: url("../images/new_wen.png") no-repeat left center; line-height: 24px; padding-left: 30px; font-size: 14px;}
.N_w .daUl li h3 a{ color: #121212;}
.N_w .daUl li p{ overflow: hidden;  background: url("../images/new_da.png") no-repeat left 5px;  padding-left: 30px; line-height: 22px; height: 66px; font-size: 14px; color: #000; margin-top: 10px;}
.N_w  .last h3.cur{ background: none; font-weight: bold; border: none; width: 150px;}

/*链接*/
.link{ overflow: hidden; width: 100%; padding: 20px 0px;}
.link .linkDl{ overflow: hidden; width: 100%; margin-bottom: 28px;}
.link  dt{ width: 96px; height: 35px; line-height: 35px; text-align: center; color: #fff;  background-color: #064a91; float: left; position: relative}
.link  dt a{ color: #fff;}
.link  dd{  width: 1060px; padding: 0 20px; overflow: hidden; float: right;}
.link  dd a{ display: block; float: left; line-height: 35px; padding: 0 10px; font-size: 13px; color: #333333; }
.link  dt i{ display: block; position:absolute;right:-6px; top:12px; background: url("../images/link_xj.png") no-repeat center; width: 6px; height: 9px;}</pre></body></html>